/* 所有媒体查询 */
@media screen and (min-width:1560px){
.total_content{width:1440px;margin:0 auto;}

}

@media screen and (max-width:1559px){
.inservice_main li.inservice_box .inservice_list .service_tag li {font-size:14px;padding: 0 10px;}
nav.navbar.bootsnav ul.nav > li > a{padding:20px 40px;}
.inner_content .inner_nav ul li a{padding:14px 25px;}

}
@media screen and (min-width:1200px) and (max-width:1559px){
.total_content{padding:0 100px;}

}

@media screen and (max-width:1366px){
.top_contact a{padding-left:30px;margin-left:20px;}
nav.navbar.bootsnav ul.nav > li > a{padding:20px 30px;}

.inner_about .about_client ul li .client_icon img, .index_about .about_client ul li .client_icon img{height:60px;}
.inner_about .about_client ul li h5, .index_about .about_client ul li h5{font-size:80px;}
.inner_about .about_client ul li:nth-child(03) .client_text span, .index_about .about_client ul li:nth-child(03) .client_text span{right:50px;}  
.inner_content .inner_nav ul li a{padding:12px 15px;margin-bottom:10px;}

}

@media screen and (min-width:1140px) and (max-width:1366px){
.about_city .city_map ul li{right:80px;}
.about_city .city_map ul li:nth-child(02){right:138px;}
.about_city .city_map ul li:nth-child(03){right:48px;}
.about_city .city_map ul li:nth-child(04){right:107px;}
.about_city .city_map ul li:nth-child(05){right:190px;}
.about_city .city_map ul li:nth-child(06){right:220px;}
.about_city .city_map ul li:nth-child(07){right:20px;}
.about_city .city_map ul li:nth-child(08){right:45px;}
.about_city .city_map ul li:nth-child(09){right:124px;}
.about_city .city_map ul li:nth-child(010){right:114px;}
.about_city .city_map ul li:nth-child(011){right:33px;}


}

@media screen and (max-width:1199px){
.total_content{padding:0 15px;}
.banner_advantage ul{padding:20px 10px;}
.banner_advantage ul li {padding:0 15px;}

.index_case .case_main .case_list{padding:25px 15px;}
.index_case .case_main .case_list .case_more{margin:0px 0;padding:10px 0;}
.index_case .case_main .case_list .case_text p{margin:10px 0;}

.inner_about .about_client ul li .client_icon img, .index_about .about_client ul li .client_icon img{height:60px;}
.inner_about .about_client ul li h5, .index_about .about_client ul li h5{font-size:70px;}
.inner_about .about_client ul li:nth-child(03) .client_text span, .index_about .about_client ul li:nth-child(03) .client_text span{right:75px;}

}


@media screen and (max-width:1440px){
.top_search .search_box .search_list{width:150px;}

}

@media screen and (min-width:992px){
nav.navbar.bootsnav li.dropdown .dropdown-menu{border:none;border-radius:0;background:#d92440;min-width:100px;left:0px;}
nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown_navlist{float:left;padding:0 10px;box-sizing:border-box;display:flex;flex-wrap:wrap;}
nav.navbar.bootsnav ul.nav .dropdown-menu .Main_Service{width:200px;float:left;position:relative;}
nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown_navlist li{width:100%;padding:7px 0 7px 25px;background:url(../img/nav_arrow.png)left center no-repeat;background-size:16px;}
nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown_navlist li a{font-size:14px;color:#fff;}
nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown_navlist li a:hover{background:none;}
nav.navbar.bootsnav ul.nav .dropdown-menu .Main_Service li{width:100%;margin:12px 0;padding:0 15px; box-sizing:border-box;text-align:center;}


} 

@media screen and (min-width:992px) and (max-width:1199px){
/*------导航------*/
 


}

@media screen and (min-width:767px){
.footer .foot_nav .foot_navlist{width:20%}
}

@media screen and (min-width:992px){
nav.navbar.bootsnav{display:flex;justify-content:flex-end;padding:0;} 
.header{padding:0;}
nav.navbar.bootsnav .navbar-toggle{margin-top:0;}
nav.navbar.bootsnav .navbar-header{padding:0;}

}

@media screen and (max-width:991px){
.total_navlist{background:#fff;}


}

@media screen and (max-width:767px){
.owl-carousel .owl-dots{bottom:6px;left:46%} 
 
.index_product {padding: 20px 0;}
.total_title{margin-top:15px;margin-bottom:20px;padding-top:15px;}
.indexproduct_box .product_content .nav-tabs>li>a{padding:5px 10px;} 
.indexproduct_box .product_content .owl-carousel .owl-nav .owl-prev, .indexproduct_box .product_content .owl-carousel .owl-nav .owl-next{left:0px;}
.indexproduct_box .product_content .owl-carousel .owl-nav .owl-next{right:0;left:auto;}

.total_title h5 {font-size:26px;}

.index_support .support_content ul li{margin-bottom:15px;}
.index_support , .index_news{padding:15px 0;}

.top_search .search_box .input-group .form-control{color:#000}


}


@media screen and (max-width:567px){
.top_content .top_right {display:flex;justify-content:flex-start;padding:0;}

.nav_content .logo{padding:10px 0;}
.nav_content .logo img{max-width:100%;}

.top_search{position:absolute;right:-10px;top:15px;}
.top_search .open_search{height:25px;}

.top_search .search_box .search_list{display:none;top:42px;right:0;left:auto;position:absolute;width:220px; background:#fff;}

nav.navbar.bootsnav .navbar-toggle{margin-top:3px;}
nav.navbar.bootsnav ul.nav > li > a{color:#333;}

.banner .slider-carousel.owl-carousel .owl-nav button.owl-next, .banner .slider-carousel.owl-carousel .owl-nav button.owl-prev{left:10px;}
.banner .slider-carousel.owl-carousel .owl-nav button.owl-next{right:10px;left:auto;}
.banner_advantage{position:relative;bottom:0;padding:15px 0;width:100%;background:#f5f5f5;}
.banner_advantage ul{padding:15px 0;}
.banner_advantage ul li h5{font-size:20px;margin:20px 0;}

.index_case .case-carousel .owl-nav .owl-prev, .index_case .case-carousel .owl-nav .owl-next{left:0;}
.index_case .case-carousel .owl-nav .owl-next{right:0;left:auto;}

.index_about {background-size:cover;}
.index_about .about_text ul li {padding:15px 25px;}
.about_city .city_map{padding:0;}
.about_city .city_map img{max-width:100%;}
.about_city .city_map ul li{bottom:-2px;right:50px;}
.about_city .city_map ul li:nth-child(011){bottom:140px;right:14px;}
.about_city .city_map ul li:nth-child(010){bottom:130px;right:88px;}
.about_city .city_map ul li:nth-child(09){bottom:174px;right:93px;}
.about_city .city_map ul li:nth-child(08){bottom:120px;right:19px;}
.about_city .city_map ul li:nth-child(07){bottom:70px;right:4px;}
.about_city .city_map ul li:nth-child(06){bottom:97px;right:175px;}
.about_city .city_map ul li:nth-child(05){bottom:54px;right:150px;}
.about_city .city_map ul li:nth-child(04){bottom:75px;right:74px;}
.about_city .city_map ul li:nth-child(03){bottom:21px;right:25px;}
.about_city .city_map ul li:nth-child(02){bottom:40px;right:103px;}

.inner_about .about_client, .index_about .about_client{padding:0;}
.inner_about .about_client ul li .client_icon img, .index_about .about_client ul li .client_icon img{height:40px;}
.inner_about .about_client ul li h5, .index_about .about_client ul li h5{font-size:40px;}
.inner_about .about_client ul li .client_text span, .index_about .about_client ul li .client_text span{top:0;right:0;font-size:24px;}
.inner_about .about_client ul li:nth-child(03) .client_text span, .index_about .about_client ul li:nth-child(03) .client_text span{right:35px;}

.footer .foot_nav .foot_navlist ul{display:flex;flex-wrap:wrap;}
.footer .foot_nav .foot_navlist ul li{margin-right:15px;}

.footer .foot_contact{margin-bottom:30px;}
.footer .code_main .code_box img{max-width:100%;width:auto;}

.right_sontact{bottom:10px;}

.inner_title {margin:5px 0;}
.inner_about .about_text{padding:15px;}
.inner_about .about_client{margin-top:20px;}

.inner_content .inner_nav{padding:20px 5px;}
.inner_content .inner_nav ul li a{font-size:14px;padding:10px 5px;margin:5px;}

.product_detailsbox .pro_detailstop .pro_toptext{padding:15px 0;}



}